﻿<%
 'Copyright (c) 2010 HomeAway, Inc.
 ' All rights reserved.  http://sessionservice.codeplex.com
 '
 ' Licensed under the Apache License, Version 2.0 (the "License");
 ' you may not use this file except in compliance with the License.
 ' You may obtain a copy of the License at
 '
 '	  http://www.apache.org/licenses/LICENSE-2.0
 '
 ' Unless required by applicable law or agreed to in writing, software
 ' distributed under the License is distributed on an "AS IS" BASIS,
 ' WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 ' See the License for the specific language governing permissions and
 ' limitations under the License.
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>Page de test de l'AspSessionService</title>
	<style type="text/css">
		body{
			font-size:12px;
		}
		h2{
			margin: 0;
			font-size:12px;
		}
	</style>
</head>
<body>
	<!--#include virtual="/SessionService/Init.asp"-->
	<%
		Response.Flush
		call WriteBeginTestSection("Ecriture/Lecture d'une chaine de caract&eacute;res dans AspSessionService.Contents(""Key1"") = ""ValStr1")
		call WriteTestLog("AspSessionService.Contents(""Key1"") = ""ValStr1"")")
		Dim sKey
		sKey = "Key1"
		Dim sValue
		sValue = "ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1"
		AspSessionService.Contents(sKey) = sValue
		dim value : value = AspSessionService.Contents("Key1")
		
		value = Assert_AreEqual("ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1", value, "", "")
		WriteTestLog("Read : AspSessionService.Contents(""Key1"") : " & AspSessionService.Contents("Key1"))
		WriteTestLog("Read : AspSessionService(""Key1"") : " & AspSessionService("Key1"))
		WriteEndTestSection()
			
		call WriteBeginTestSection("Re-&eacute;criture/Lecture de Key1")
		call WriteTestLog("AspSessionService.Contents(""Key1"") = ""ValStr1"")")
		AspSessionService.Contents("Key1") = "ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1"
		value = AspSessionService.Contents("Key1")
		value = Assert_AreEqual("ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1ValStr1", value, "", "")
		WriteTestLog("Read : AspSessionService.Contents(""Key1"") : " & AspSessionService.Contents("Key1"))
		WriteTestLog("Read : AspSessionService(""Key1"") : " & AspSessionService("Key1"))
		WriteEndTestSection()

		WriteBeginTestSection("Ecriture/Lecture d'une chaine de caract&eacute;res dans AspSessionService(""KeyString"") = ""ValStr2")
		WriteTestLog("AspSessionService(""KeyString"") = ""ValStr2")
		AspSessionService("KeyString") = "ValStr2"
		WriteTestLog("Read : AspSessionService(""KeyString"") : " & AspSessionService("KeyString"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyString"") : " & AspSessionService.Contents("KeyString"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyString")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Double")
		WriteTestLog("AspSessionService(""KeyDbl"") = 3.23454")
		AspSessionService("KeyDbl") = CDbl(3.23454)
		WriteTestLog("Read : AspSessionService(""KeyDbl"") : " & AspSessionService("KeyDbl"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyDbl"") : " & AspSessionService.Contents("KeyDbl"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyDbl")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Long")
		WriteTestLog("AspSessionService(""KeyLng"") = 25427")
		AspSessionService("KeyLng") = CLng(25427)
		WriteTestLog("Read : AspSessionService(""KeyLng"") : " & AspSessionService("KeyLng"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyLng"") : " & AspSessionService.Contents("KeyLng"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyLng")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Single")
		WriteTestLog("AspSessionService(""KeySng"") = 75.34211")
		AspSessionService("KeySng") = CSng(75.34211)
		WriteTestLog("Read : AspSessionService(""KeySng"") : " & AspSessionService("KeySng"))
		WriteTestLog("Read : AspSessionService.Contents(""KeySng"") : " & AspSessionService.Contents("KeySng"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeySng")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Currency")
		WriteTestLog("AspSessionService(""KeyCur"") = 75.34211")
		AspSessionService("KeyCur") = CCur(543.214588)
		WriteTestLog("Read : AspSessionService(""KeyCur"") : " & AspSessionService("KeyCur"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyCur"") : " & AspSessionService.Contents("KeyCur"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyCur")))
		WriteEndTestSection()

		WriteBeginTestSection("Ecriture/Lecture d'un Date avec une date")
		WriteTestLog("AspSessionService(""KeyDate"") = 19 Octobre, 1962")
		AspSessionService("KeyDate") = CDate("19 Octobre, 1962")
		WriteTestLog("Read : AspSessionService(""KeyDate"") : " & AspSessionService("KeyDate"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyDate"") : " & AspSessionService.Contents("KeyDate"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyDate")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Date avec un time")
		WriteTestLog("AspSessionService(""KeyTime"") = 4:35:47")
		AspSessionService("KeyTime") = CDate("4:35:47")
		WriteTestLog("Read : AspSessionService(""KeyTime"") : " & AspSessionService("KeyTime"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyTime"") : " & AspSessionService.Contents("KeyTime"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyTime")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Byte")
		WriteTestLog("AspSessionService(""KeyByte"") = 12")
		AspSessionService("KeyByte") = CByte(12)
		WriteTestLog("Read : AspSessionService(""KeyByte"") : " & AspSessionService("KeyByte"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyByte"") : " & AspSessionService.Contents("KeyByte"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyByte")))
		WriteEndTestSection()

		WriteBeginTestSection("Flushing the output")
		Response.Flush
		WriteTestLog("Flushed")
		WriteEndTestSection()

		WriteBeginTestSection("Ecriture/Lecture d'un entier")
		WriteTestLog("AspSessionService(""KeyInt"") = 12")
		AspSessionService("KeyInt") = CInt(12)
		WriteTestLog("Read : AspSessionService(""KeyInt"") : " & AspSessionService("KeyInt"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyInt"") : " & AspSessionService.Contents("KeyInt"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyInt")))
		WriteEndTestSection()

		WriteBeginTestSection("Ecriture/Lecture d'un boolean")
		WriteTestLog("AspSessionService(""KeyBool"") = true")
		AspSessionService("KeyBool") = CBool(true)
		WriteTestLog("Read : AspSessionService(""KeyBool"") : " & AspSessionService("KeyBool"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyBool"") : " & AspSessionService.Contents("KeyBool"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyBool")))
		WriteEndTestSection()

		WriteBeginTestSection("Ecriture/Lecture d'un boolean")
		WriteTestLog("AspSessionService(""KeyNull"") = null")
		AspSessionService("KeyNull") = null
		WriteTestLog("Read : AspSessionService(""KeyNull"") : " & AspSessionService("KeyNull"))
		WriteTestLog("Read : AspSessionService.Contents(""KeyNull"") : " & AspSessionService.Contents("KeyNull"))
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyNull")))
		WriteEndTestSection()
		
		WriteBeginTestSection("Ecriture/Lecture d'un Nothing")
		WriteTestLog("AspSessionService(""KeyNothing"") = null")
		Set AspSessionService("KeyNothing") = Nothing
		If (AspSessionService("KeyNothing") Is Nothing) Then
			WriteTestLog("Read : AspSessionService(""KeyNothing"") : Nothing")
		End If
		If (AspSessionService.Contents("KeyNothing") Is Nothing) Then
			WriteTestLog("Read : AspSessionService.Contents(""KeyNothing"") : Nothing")
		End If
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyNothing")))
		WriteEndTestSection()

		Response.Write("Liste du contenu de AspSessionService : <br/>")

		WriteBeginTestSection("Liste du contenu de AspSessionService.Contents (AspSessionService n'est pas enum&eacute;rable)")
		For Each i in AspSessionService.Contents
			If( VarType(AspSessionService.Contents(i))<8192) Then
				If (IsObject(AspSessionService(i))) Then
					If ( AspSessionService(i) is Nothing) Then
						WriteTestLog("Valeur de " & i & " : --Nothing--")
					End If
				Else
					WriteTestLog("Valeur de " & i & " : --" & AspSessionService(i) & "--")
				End If
		  End If
		  WriteTestLog("VarType de " & i & " : " & VarType(AspSessionService.Contents(i)))
		Next 
		WriteEndTestSection()

		Dim Personnes(3)
		Personnes(0)="Yanal"
		Personnes(1)="Joe"
		Personnes(2)=16
		Personnes(3)="Simon"

		WriteBeginTestSection("Ecriture/Lecture d'un tableau dans AspSessionService")
		WriteTestLog("AspSessionService(""KeyArray"") = Personnes")
		AspSessionService("KeyArray") = Personnes
		Dim tab_tmp
		tab_tmp = AspSessionService("KeyArray")
		Dim tab_tmp2
		tab_tmp2 = AspSessionService.Contents("KeyArray")
		WriteTestLog("Read : AspSessionService(""KeyArray"") : ")
		For Each i in tab_tmp
			WriteTestLog(i)
		Next
		WriteTestLog("Read : AspSessionService.Contents(""KeyArray"") : ")
		For Each i in tab_tmp2
			WriteTestLog(i)
		Next
		WriteTestLog("Type : " & VarType( AspSessionService.Contents("KeyArray")))

		WriteEndTestSection()

		If(Request.QueryString("Error") =  1) Then
			dim toto : toto = 1/0
		End If

		WriteBeginTestSection("Utilisation d'une clef inexistante dans AspSessionService.Contents")
		WriteTestLog("AspSessionService(""UnexistingKey"") = " & AspSessionService("UnexistingKey"))
		WriteTestLog("AspSessionService.Contents.Remove(""UnexistingKey"")")
		AspSessionService.Contents.Remove("UnexistingKey")
		WriteEndTestSection()

		WriteBeginTestSection("Appel de la m&eacute;thode Remove")
		WriteTestLog("AspSessionService.Contents.Remove ""Key1""")
		AspSessionService.Contents.Remove "Key1"
		WriteTestLog("AspSessionService.Contents.Remove(""KeyString"")")
		AspSessionService.Contents.Remove("KeyString")
		WriteEndTestSection()

		WriteBeginTestSection("Gestion de l'id de AspSessionService")
		WriteTestLog("AspSessionService.SessoinID: " & AspSessionService.SessionID)
		WriteEndTestSection()

		WriteBeginTestSection("AspSessionService.Timeout = 2")
		AspSessionService.Timeout = 2
		WriteTestLog("AspSessionService.Timeout: " & AspSessionService.Timeout)
		WriteEndTestSection()

		WriteBeginTestSection("Handle Automation Default Value")
		Dim cnx
		Set cnx = Server.CreateObject("ADODB.Connection")
		cnx.Open "driver={SQL Server};server=.\;uid=sa;pwd=123456;database=master"
		Dim rs
		Set rs = Server.CreateObject("ADODB.recordset")
		Dim sql_cmd
		sql_cmd = "select name from sys.servers"
		rs.Open sql_cmd, cnx
		AspSessionService("COM_DEFAULT_VALUE") = rs("name")
		WriteTestLog("COM_DEFAULT_VALUE: " & AspSessionService("COM_DEFAULT_VALUE"))
		WriteEndTestSection()

		WriteBeginTestSection("Session key are note case sensitive")
		WriteTestLog("keydbl: " & AspSessionService("keydbl"))
		WriteTestLog("KEYDBL: " & AspSessionService("KEYDBL"))
		WriteTestLog("Set UPERCASE to 12")
		WriteTestLog("Set upercase to 13")
		AspSessionService("UPERCASE") = 12
		AspSessionService("upercase") = 13
		WriteTestLog("UPERCASE: " & AspSessionService("UPERCASE"))
		WriteTestLog("upercase: " &AspSessionService("upercase"))
		WriteEndTestSection()

		Response.Write("<br /><b>Fin du Test</b>")
%>
</body>
</html>